FluentForm\App\Modules\Ai\AiFormBuilder B

Total Complexity 85
Dependencies 12
Dependents 1
Total lines 426
Lines of code 342
Logical lines of code 199
Comment lines 19
Methods 14
Properties 1

Methods 14

Method Rating Maintainability Complexity Lines of code
processField()
B
40 21 55
getOptions()
A
51 11 28
prepareAndSaveForm()
A
47 10 32
generateForm()
A
48 9 29
resolveInput()
A
50 8 30
resolveContainerFields()
A
50 8 29
getDefaultFields()
S
52 4 24
saveForm()
S
53 4 22
getUserPrompt()
S
61 3 12
getStepWrapper()
S
49 1 39
buildForm()
S
56 2 18
prepareCustomForm()
S
61 2 12
__construct()
S
74 1 4
getBlankFormConfig()
S
66 1 8